Big Huge Thesaurus

heart surgery

noun